three-leaf twill - Turkish English Dictionary